Big Huge Thesaurus

Geum virginianum

noun